high-pressure devices - Turkish English Dictionary